federation of independent and temporary trade unions - Francés Inglés Diccionario